package com.ysd.lis.request;

import com.ysd.common.page;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.io.Serializable;

/**
 * @author LuoXS
 * @date 2024/4/7
 * version 1.0
 */
public class TestQuestionRequest {


    @Getter
    @Setter
    @AllArgsConstructor
    @NoArgsConstructor
    public static class PageListParam extends page {
        private String searchValue;
        private String searchType;
        private String knowledgeId;
        private String catalogId;
    }

    @Getter
    @Setter
    @AllArgsConstructor
    @NoArgsConstructor
    public static class AddParam {
        /**
         * 题目标题
         */
        private String questionTitle;

        /**
         * 题目类型
         */
        private String questionType;

        /**
         * 是否预设
         */
        private String isPreset;

        /**
         * 题目内容
         */
        private String questionContent;


    }


    @Getter
    @Setter
    @NoArgsConstructor
    @AllArgsConstructor
    public static class DeleteParam implements Serializable {
        /**
         * 逗号分割数据
         */
        private String ids;
    }
}
